lol (lots of luck) - Español Inglés Diccionario